import { Tag } from 'ant-design-vue';
import type { TableColumn } from '@/components/core/dynamic-table';

export type TableListItem = API.TodoList;
export type TableColumnItem = TableColumn<TableListItem>;

export const baseColumns: TableColumnItem[] = [  
  {
    title: '流水号',
    dataIndex: 'serialNumber',
    key: 'title',
    align: 'center',
  },
  {
    title: '流程名称',
    dataIndex: 'flowName',
    key: 'title',
    align: 'center',
  },
  {
    title: '标题',
    dataIndex: 'title',
    key: 'title',
    align: 'center',
  },
  {
    title: '申请人',
    dataIndex: 'createName',
    key: 'title',
    align: 'center',
  },
  {
    title: '申请时间',
    dataIndex: 'startTime',
    key: 'title',
    align: 'center',
  },  
  {
    title: '当前环节',
    dataIndex: 'activityName',
    key: 'title',
    align: 'center',
  },
  {
    title: '当前处理人',
    dataIndex: 'activityHandler',
    key: 'title',
    align: 'center',
  },  
  {
    title: '文档状态',
    dataIndex: 'documentStatus',
    key: 'title',
    align: 'center',
  },
  {
    title: '收到时间',
    dataIndex: 'receiveTime',
    key: 'title',
    align: 'center',
  },
  {
    title: '实例ID',
    dataIndex: 'procInstId',
    hideInTable:true,
    key: 'title',
    align: 'center',
  }
];

